home *** CD-ROM | disk | FTP | other *** search
/ Aminet 6 / Aminet 6 - June 1995.iso / Aminet / gfx / 3d / irit50src.lha / irit5 / cagd_lib / makefile.tc < prev    next >
Encoding:
Makefile  |  1994-12-19  |  2.7 KB  |  87 lines

  1. #
  2. # This is the make file for the cagd_lib library for Borland C++ 2.0.
  3. #
  4. # Only large model is created here.
  5. #
  6. #                Gershon Elber, Jun 1989
  7. #
  8.  
  9. # Works only on TC++ 1.0 make and up - swap out make before invoking command.
  10. .SWAP
  11.  
  12. # Get the destination directories:
  13. !include "..\makeflag.tc"
  14.  
  15. OBJS =  afd_cube.obj bsp2poly.obj bsp_gen.obj bsp_knot.obj \
  16.     bspboehm.obj bspcoxdb.obj bzr2poly.obj bzr_gen.obj \
  17.     cagd_arc.obj cagd_aux.obj cagd_dbg.obj \
  18.     cagd_err.obj cagd_ftl.obj cagd1gen.obj cagd2gen.obj \
  19.     cagdbbox.obj cagdbsum.obj cagdcmpt.obj cagdcmrg.obj cagdcoer.obj \
  20.     cagdcsrf.obj cagdedit.obj cagdextr.obj cagdmesh.obj cagdoslo.obj \
  21.     cagdruld.obj cagdsmrg.obj cagdsrev.obj cagdswep.obj \
  22.     cbsp_aux.obj cbsp_int.obj cbspeval.obj cbzr_aux.obj cbzr_pwr.obj \
  23.     cbzreval.obj mshplanr.obj sbsp_aux.obj sbsp_int.obj sbspeval.obj \
  24.     sbzr_aux.obj sbzreval.obj
  25.  
  26. POBJS = +afd_cube.obj +bsp2poly.obj +bsp_gen.obj +bsp_knot.obj \
  27.     +bspboehm.obj +bspcoxdb.obj +bzr2poly.obj +bzr_gen.obj \
  28.     +cagd_arc.obj +cagd_aux.obj +cagd_dbg.obj \
  29.     +cagd_err.obj +cagd_ftl.obj +cagd1gen.obj +cagd2gen.obj \
  30.     +cagdbbox.obj +cagdbsum.obj +cagdcmpt.obj +cagdcmrg.obj +cagdcoer.obj \
  31.     +cagdcsrf.obj +cagdedit.obj +cagdextr.obj +cagdmesh.obj +cagdoslo.obj \
  32.     +cagdruld.obj +cagdsmrg.obj +cagdsrev.obj +cagdswep.obj \
  33.     +cbsp_aux.obj +cbsp_int.obj +cbspeval.obj +cbzr_aux.obj +cbzr_pwr.obj \
  34.     +cbzreval.obj +mshplanr.obj +sbsp_aux.obj +sbsp_int.obj +sbspeval.obj \
  35.     +sbzr_aux.obj +sbzreval.obj
  36.  
  37. cagd_lib.lib: $(OBJS)
  38.     del cagd_lib.lib
  39.     tlib /c cagd_lib.lib @&&!
  40. $(POBJS), cagd_lib.lst
  41. !
  42.  
  43. install: cagd_lib.lib
  44.     copy cagd_lib.lib $(LIB_DIR)
  45.  
  46. # Dependencies starts here - do not touch, generated automatically.
  47. afd_cube.obj:    cagd_loc.h
  48. bsp2poly.obj:    cagd_loc.h
  49. bsp_gen.obj:    cagd_loc.h
  50. bsp_knot.obj:    cagd_loc.h
  51. bspboehm.obj:    cagd_loc.h
  52. bspcoxdb.obj:    cagd_loc.h
  53. bzr2poly.obj:    cagd_loc.h
  54. bzr_gen.obj:    cagd_loc.h
  55. cagd1gen.obj:    cagd_loc.h ../include/geomat3d.h ../include/miscattr.h
  56. cagd2gen.obj:    cagd_loc.h ../include/geomat3d.h ../include/miscattr.h
  57. cagd_arc.obj:    cagd_loc.h
  58. cagd_aux.obj:    cagd_loc.h
  59. cagd_dbg.obj:    cagd_loc.h
  60. cagd_err.obj:    cagd_loc.h
  61. cagd_ftl.obj:    cagd_loc.h
  62. cagdbbox.obj:    cagd_loc.h
  63. cagdbsum.obj:    cagd_loc.h
  64. cagdcmpt.obj:    cagd_loc.h
  65. cagdcmrg.obj:    cagd_loc.h
  66. cagdcoer.obj:    cagd_loc.h
  67. cagdcsrf.obj:    cagd_loc.h
  68. cagdedit.obj:    cagd_loc.h
  69. cagdextr.obj:    cagd_loc.h
  70. cagdmesh.obj:    cagd_loc.h
  71. cagdruld.obj:    cagd_loc.h
  72. cagdsmrg.obj:    cagd_loc.h
  73. cagdsrev.obj:    cagd_loc.h
  74. cagdswep.obj:    cagd_loc.h
  75. cbsp_aux.obj:    cagd_loc.h
  76. cbsp_int.obj:    cagd_loc.h ../include/extra_fn.h
  77. cbspeval.obj:    cagd_loc.h
  78. cbzr_aux.obj:    cagd_loc.h
  79. cbzr_pwr.obj:    cagd_loc.h
  80. cbzreval.obj:    cagd_loc.h
  81. mshplanr.obj:    cagd_loc.h
  82. sbsp_aux.obj:    cagd_loc.h
  83. sbsp_int.obj:    cagd_loc.h ../include/extra_fn.h
  84. sbspeval.obj:    cagd_loc.h
  85. sbzr_aux.obj:    cagd_loc.h
  86. sbzreval.obj:    cagd_loc.h
  87.